person who cohabitates - Spanish English Dictionary